Using Hands-on Project with Lego Mindstorms in a Graduate Course

نویسندگان

  • SEUNGKEUN KIM
  • HYONDONG OH
  • JIYOUNG CHOI
  • ANTONIOS TSOURDOS
چکیده

The aim of this paper is to propose an educational hands-on project using inexpensive subsystems for learning guidance and control. A Lego Mindstorms NXT, a low-cost web camera, and tractable tools are used for searching for and mapping of an obstacle in an indoor environment. In order to provide the Lego robot with navigation information indoors, visual tracking is implemented by using color marker detection and an extended Kalman filter. Furthermore, spiral-like search, command-to-line-of-sight guidance, and motor control are applied to sensing and mapping of an unknown obstacle. The experimental results from a short-term group project verify that the proposed hands-on work is an efficient educational tool for learning vision processing and estimation as well as guidance and control with a low-level burden of time and cost.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Experimental Study on the Learning Outcome of Teaching Elementary Level Children using Lego Mindstorms EV3 Robotics Education Kit

Skills like computational thinking, problem solving, handling complexity, team-work and project management are essential for future careers and needs to be taught to students at the elementary level itself. Computer programming knowledge and skills, experiencing technology and conducting science and engineering experiments are also important for students at elementary level. However, teaching s...

متن کامل

Teaching C/C++ Programming with Lego Mindstorms

Computer programming is a skill required in many professions, not just computer science. Lego Mindstorms NXT can be incorporated into a programming course to add hands-on interactivity that will better engage a broader range of students. Chosing the most suitable programming language is difficult, and this paper summarizes some experiences in teaching students using RoboLab and NXT-G for Mindst...

متن کامل

Genetic Algorithms with Lego Mindstorms and Matlab

This paper presents a case study in combining Lego Mindstorms NXT with Matlab/Simulink to help students in an undergraduate Machine Learning course study genetic algorithm design and testing. The project uses the VU-LRT toolbox to enable students to access the hardware capabilities of the Mindstorms platform from within Matlab. The course’s enrollment was comprised of students from several majo...

متن کامل

RoboCup Jr. with LEGO Mindstorms

During RoboCup'99 in Stockholm, we arranged the rst RoboCup Jr. Here, the aim was to allow children to get hands-on experience with robotics, and for this purpose we set up a LEGO Mindstorms robot soccer game for children. We developed the user-guided behavior-based approach in order to allow non-expert users to develop their own robots in an easy and fast manner. Indeed, using this approach, c...

متن کامل

Comparison of an Introductory Engineering Course with and without Lego Mindstorms Robots

An introductory engineering course was run in two concurrent terms, one without LEGO Mindstorms robots, and one with. A comparison was performed between the two approaches considering teamwork, leadership, and engineering problem solving. In both groups, the project covered the engineering design process from customer needs through a working prototype. The first semester, student design teams w...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014